$(function(){
  const form = layui.form

  // 1.输入框检验
  form.verify({
    oldPwd:[/^[\S]{6,12}$/, '密码必须6到12位，且不能出现空格'],
    newPwd:function(value) {
      if(value === $('#oldPwd').val()) return '新密码不能和旧密码重复'
    },
    rePwd:function(value) {
      if(value !== $('#newPwd').val()) return '两次密码输入不一致'
    }
  })

  // 2.给表单添加submit事件
  $('#formPwd').on('submit',function(e){
    e.preventDefault()

    const data = $(this).serialize()
    $.ajax({
      method:'POST',
      url:'/my/updatepwd',
      data,
      success:function(res){
        if(res.status !== 0) return layer.msg(res.message)
        // 成功后清空表单
        $('#reset').click()
        layer.msg(res.message)
        // 跳转到登录页
        setTimeout(function(){
          window.parent.location.href = '/login.html'
        },500)
      }
    })
  })
})